cutaneous sponge - French English Dictionary